package jmeshless;

import java.util.ArrayList;

import HashMatrix2.HashMatrix2;
import MeshlessShapeFunctions.IKernelFunction;
import MeshlessShapeFunctions.Particle;

public class functions {
	protected int PolinomialDegree;
    protected double xii;
    protected double rho;
    protected HashMatrix2 A;
    protected HashMatrix2 Ax;
    protected HashMatrix2 Axx;
    protected double[] b;
    protected ArrayList<Particle> NodeList;
    protected double EPS = 0.0000001;
    
    public functions(int PolinomialDegree, double xi, double rho) {
        this.PolinomialDegree = PolinomialDegree;
        this.xii = xi;
        this.rho = rho;
    }
    
    protected double phi(double x,double xi,double rho){
    	
    	return 0.0;
    }

}
